#-------------------------------------------------
#
# Project created by QtCreator 2014-02-13T14:38:13
#
#-------------------------------------------------

QT       += core gui widgets

TARGET = image-manipulation

#CONFIG   += console

TEMPLATE = app

SOURCES += main.cpp \
    backend.cpp \
    filter.cpp \
    opencl.cpp \
    mymainwindow.cpp \
    mywidget.cpp \
    opencldialog.cpp \
    imageviewer.cpp \
    transformationdialog.cpp \
    motionblurdialog.cpp \
    blurdialog.cpp \
    transforminfo.cpp \
    global_flag.cpp \
    openclexception.cpp

HEADERS += \
    backend.h \
    filter.h \
    opencl.h \
    mymainwindow.h \
    mywidget.h \
    opencldialog.h \
    imageviewer.h \
    transformationdialog.h \
    motionblurdialog.h \
    blurdialog.h \
    transforminfo.h \
    global_flag.h \
    openclexception.h

# WINDOWS:
win32:INCLUDEPATH += "C:\Program Files (x86)\AMD APP SDK\2.9\include"
win32:LIBS += -L"C:\Program Files (x86)\AMD APP SDK\2.9\lib\x86" -lOpenCL

# LINUX:
unix:INCLUDEPATH += "/opt/AMDAPP/include/"
unix:LIBS += -L"/opt/AMDAPP/lib/x86_64/" -lOpenCL

QMAKE_CXXFLAGS += -std=c++0x

RESOURCES += \
    KernelResource.qrc
